Object-Based Group Communication for Distributed Systems
نویسندگان
چکیده
In distributed applications, group communication among multiple objects is required. Group communication protocols provide a group of multiple objects with reliable data transmission service, i.e. messages are delivered to all the destination objects in the group in a well-de ned order. In the distributed applications, there are two kinds of messages, i.e. requests and responses. Many group communication protocols have been discussed so far, which support the atomic and ordered delivery of messages at the communication network level. Only messages to be ordered at the application level have to be ordered. In this paper, we would like to discuss how to support the ordered delivery of request and response messages at the application level. Messages are delivered to application objects in such an order that the states of the objects are consistent. paper area : Distributed object-oriented systems
منابع مشابه
Using an object-oriented framework to construct wide-area group communication mechanisms
Many wide-area distributed applications, including distributed databases, can be implemented using a group communication mechanism. We have developed a family of weak-consistency group communication mechanisms, based on the timestamped anti-entropy communication protocol, that provides the scalability and fault-tolerance needed by wide-area systems. We discuss an object-oriented framework for c...
متن کاملCommunicating object group and protocols for distributed systems
Distributed communicating object groups, relevant algorithms and object communication protocols are presented. The distributed communicating object group system (called DCO) is built on the basis of hierarchy group communication protocols for networks. The system can be used as a speci®cation and design environment for distributed fault-tolerant object-oriented (OO) applications. By combining d...
متن کاملGroup Communication for Large-Scale Distributed Systems over IP Multicast Networks
We consider the problem of providing reliable group communication support for large-scale distributed systems over IP Multicast-based networks. We observe that the semantics of a group multicast protocol are intimately related to the semantics of the shared object state that the multicast is modifying. We present a novel object-centric formulation of the group multicast problem which we refer t...
متن کاملGroup Communication Support for Dependable Multi-User Object Oriented Environments∗
Distributed multi-user interactive systems have a rich and complex set of requirements including the need for dependable operation. A promising approach to tackle the complexity of these systems is to rely on configurable architectures that are able to support component re-utilization and composition. The MOOSCo project, Multi-user Object-Oriented environments with Separation of Concerns, addre...
متن کاملAn Architecture for Building Reliable Distributed Object-Based Systems
This paper proposes an architecture for designing fault-tolerant distributed object systems. The proposed architecture attempts to bring advances in client-server, remote procedure call, reliable group communication, and object orientation technologies under a uni ed architecture to ease application developers' work of building reliable distributed systems. The result application systems should...
متن کامل